fermi-lite.git
5 years agoFix package to build with GCC-10
Nilesh Patra [Fri, 8 Jan 2021 09:47:39 +0000 (10:47 +0100)]
Fix package to build with GCC-10

Bug-Debian: https://bugs.debian.org/957198
Last-Update: Sat, 18 Apr 2020 22:55:21 +0530

Gbp-Pq: Name gcc10.patch

5 years agofix compatibility on mipsel
Michael R. Crusoe [Fri, 8 Jan 2021 09:47:39 +0000 (10:47 +0100)]
fix compatibility on mipsel

Forwarded: https://github.com/lh3/fermi-lite/pull/13

Gbp-Pq: Name sync_instead_of_atomic

5 years agoEnsure that our variable checking for >= 0 is signed
Steve Langasek [Fri, 8 Jan 2021 09:47:39 +0000 (10:47 +0100)]
Ensure that our variable checking for >= 0 is signed

Last-Update: 2020-03-17
Bug-Debian: https://bugs.debian.org/954127

The type of v->n is size_t, which is an unsigned type, and we are assigning
v->n - 1 to i and looping while this is >= 0.  If v->n == 0, on some
architectures (armhf) this results in i being set to a positive value
(specifically, UINT32_MAX).

Gbp-Pq: Name ensure-signed-comparison.patch

5 years agouse the simde header library for greater compatibility
Michael R. Crusoe [Fri, 8 Jan 2021 09:47:39 +0000 (10:47 +0100)]
use the simde header library for greater compatibility

Gbp-Pq: Name simde

5 years agoTry to take over patches from libSeqLib which needs separate bfc.h
Andreas Tille [Fri, 8 Jan 2021 09:47:39 +0000 (10:47 +0100)]
Try to take over patches from libSeqLib which needs separate bfc.h

Last-Update: Thu, 02 Feb 2017 10:57:56 +0100

 FIXME: Please check the FIXME at the end.  I think I did things wrong to put a
        static declaration into header file but I had no better idea to make
        ec1buf_init known in libSeqLib

Gbp-Pq: Name bcf_seqlib.patch

5 years agoAvoid name space conflict with bwa
Andreas Tille [Fri, 8 Jan 2021 09:47:39 +0000 (10:47 +0100)]
Avoid name space conflict with bwa

Bug-Upstream: https://github.com/lh3/fermi-lite/issues/5
Last-Update: Thu, 02 Feb 2017 10:57:56 +0100

Gbp-Pq: Name rename_bseq1_t.patch

5 years agoadd hardening flags
Sascha Steinbiss [Fri, 8 Jan 2021 09:47:39 +0000 (10:47 +0100)]
add hardening flags

Last-Update: 2016-01-08

Adds necessary build flags for hardening.

Gbp-Pq: Name hardening

5 years agobuild shared library
Sascha Steinbiss [Fri, 8 Jan 2021 09:47:39 +0000 (10:47 +0100)]
build shared library

Last-Update: 2016-01-08

Upstream only builds a static library, this adds a shared one.

Gbp-Pq: Name make_shared_lib

5 years agofermi-lite (0.1+git20190320.b499514-1) unstable; urgency=medium
Andreas Tille [Fri, 8 Jan 2021 09:47:39 +0000 (10:47 +0100)]
fermi-lite (0.1+git20190320.b499514-1) unstable; urgency=medium

  [ Michael R. Crusoe ]
  * Team upload.
  * Switch to upstream HEAD using gitmode in watch file
  * Remove trailing whitespace in debian/changelog (routine-update)
  * Use the libsimde-dev package instead of our code copy

  [ Andreas Tille ]
  * Standards-Version: 4.5.1 (routine-update)
  * debhelper-compat 13 (routine-update)

[dgit import unpatched fermi-lite 0.1+git20190320.b499514-1]

5 years agoImport fermi-lite_0.1+git20190320.b499514.orig.tar.xz
Andreas Tille [Fri, 8 Jan 2021 09:47:39 +0000 (10:47 +0100)]
Import fermi-lite_0.1+git20190320.b499514.orig.tar.xz

[dgit import orig fermi-lite_0.1+git20190320.b499514.orig.tar.xz]

5 years agoImport fermi-lite_0.1+git20190320.b499514-1.debian.tar.xz
Andreas Tille [Fri, 8 Jan 2021 09:47:39 +0000 (10:47 +0100)]
Import fermi-lite_0.1+git20190320.b499514-1.debian.tar.xz

[dgit import tarball fermi-lite 0.1+git20190320.b499514-1 fermi-lite_0.1+git20190320.b499514-1.debian.tar.xz]